package com.flycms.module.document.param;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class DocumentParam implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户ID
     */
    private Long userId;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * 文档类型 1 平台质量验证; 2 工业APP在线测试、评价; 3边缘能力检测测试; 4 安全测试
     */
    private Integer docType;

    /**
     * 文档名称
     */
    private String docName;

    /**
     * 文档路径
     */
    private String url;

    /**
     * 产品介绍
     */
    private String presentation;

    /**
     * 快速入门
     */
    private String quickStart;

    /**
     * 操作指南
     */
    private String instructions;

}
